package com.zys.exercise;

import java.util.Scanner;

public class tex1 {
    //回文数
    public static void main(String[] args) {
        int num=0;
    //lastnum记录末尾的数字
        int lastnum;
        System.out.println("请输入一个数字：");
        Scanner sc = new Scanner(System.in);
        int x= sc.nextInt();
//对x为负数时进行处理，0不需要特殊处理
        if(x<0)
        {
            x=-x;
        }
//x的值已经被改变，为了实现后面是否相同的比较，这里暂存一个
        int pro_x=x;
        while(x>10)
        {

            lastnum=x%10;
            x=x/10;
            //找到末尾的每一位数字，并将其拼接成一个新数字
            num=num*10+lastnum;
        }
        num=num*10+x;
        //比较拼接的新数字与原数字是否相同，来判断是否为回文数
        if(num==pro_x)
        {
            System.out.println("是回文数");
        }
        else
        {
            System.out.println("不是是回文数");

        }
    }

}
